home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / PD_THEMA / EDITOREN / 7UP_PD / DI_FLY.H < prev    next >
C/C++ Source or Header  |  1998-03-14  |  1KB  |  39 lines

  1. /* ------------------------------------------------------------------------- */
  2. /* ----- di_fly.h ----- the bindings --------------------------------------- */
  3. /* ------------------------------------------------------------------------- */
  4.  
  5. #ifndef __AES__
  6. #include <aes.h>
  7. #endif
  8.  
  9. /* ------------------------------------------------------------------------- */
  10.  
  11. typedef struct
  12. {
  13.    unsigned int   version;
  14.    struct
  15.    {
  16.       unsigned light : 1;  /* light version (read) */
  17.       unsigned : 5;  /* reserved    */
  18.       unsigned keys  : 1;  /* key handling      */
  19.       unsigned edit  : 1;  /* extended editor   */
  20.       unsigned redraw   : 1;  /* send redraw message  */
  21.       unsigned flytyp   : 1;  /* solid/hollow fly  */
  22.       unsigned fly   : 1;  /* flying on/off  */
  23.       unsigned alert : 1;  /* Alerts/Errors on/off */
  24.       unsigned v_mem  : 1; /* use virtual memory   */
  25.       unsigned f_grow   : 1;  /* grow/shrink boxes */
  26.       unsigned g_grow : 1;
  27.       unsigned bypass : 1; /* ON/OFF highest prio  */
  28.    } config;
  29.    char  *vpath;        /* path for v-mem */
  30.    void  cdecl (*di_fly)(OBJECT *tree);   /* fly routine    */
  31. } LTMFLY;
  32.  
  33. /* ------------------------------------------------------------------------- */
  34.  
  35. long *get_cookie(long cookie);
  36. void di_fly(OBJECT *tree);
  37.  
  38. /* ------------------------------------------------------------------------- */
  39.